double-stack magazine - German English Dictionary